cap and bonnet factory or shop - Französisch Englisch Wörterbuch